package com.test.design.pattern.objserver;

/**
 * @ClasName Subject
 * @Descripution TODO 抽象主题角色类
 * @Author USER
 * @Date 2022/2/24 14:09
 * @Version V1.0
 */
public interface Subject {

    //添加订阅者（添加观察者对象）
    void attach(Observer observer);

    //删除订阅者
    void detach(Observer observer);

    //通知订阅者更新消息
    void notify(String message);

}
